gdkwindow-win32: Remove queue_antiexpose implementation
authorJasper St. Pierre <jstpierre@mecheye.net>
Sat, 21 Jun 2014 22:36:51 +0000 (18:36 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Sat, 21 Jun 2014 22:45:40 +0000 (18:45 -0400)
commit8ae546857c5749ec8e59887910eab0328b1dc84e
tree01ca3e5a97716d546b3a260f52f76b8964146f48
parent4d8cd2f7cf143fbee57c5c7e6aed76755e792bb5
gdkwindow-win32: Remove queue_antiexpose implementation

Since the Win32 code never actually called InvalidateRgn or used the
Win32 update area at all, that meant the only thing that could possibly
invalidate the window was the Win32 window manager as part of scrolling
or resizing, which would also send it a WM_PAINT message.

But the WM_PAINT handling called BeginPaint / EndPaint, which clears the
update area completely! We also draw out-of-band, not directly when
handling WM_PAINT, so there's no way that the update area inside the
Win32 WM would match our local one.

There is no possible way that this queue_antiexpose implementation could
do anything. Remove it.
gdk/win32/gdkwindow-win32.c